#ifndef _CGAMEPLAY_H
#define _CGAMEPLAY_H

#include "IGamePlay.h"




class CGamePlay : public IGamePlay
{
public:
	//--------------------------------------------//
	//	Constructor and Destructor for this class //
	//--------------------------------------------//
	CGamePlay();
	CGamePlay( HINSTANCE hInstance , IGamePlay::GAME_SCREEN_RESOLUSION Mode , bool IsFullScreen , int frameRate );
	~CGamePlay();

	//--------------------------------//
	//	Public methods for this class //
	//--------------------------------//
	void	Init	();
	void	Update	();
	void	Render	();
	void	Destroy	();

	//-------------------------//
	//	Public Display wndproc //
	//-------------------------//
	LRESULT	DisplayWndProc	(HWND hwnd , UINT msg , WPARAM wParam , LPARAM lParam);
};



#endif